Datapath 和執行階段:
RISC-V RV32I ISA:
add
、sub
、ori
和 jal
。Register Transfer Level (RTL):
add
指令會更新暫存器,並增加程式計數器 (PC)。Single-Cycle Control Logic:
ALUSel
、MemRW
和 RegWEn
指示每條指令如何與 datapath 互動。Timing 和 Performance:
Critical Path:
addi
)的 critical path 涉及多個時間元件(例如,記憶體存取、暫存器傳輸、ALU 操作)。Control Realization: